Historic Commitment: 7 OPEC+ Nations Pledge Deeper Oil Production Cuts Through 2026
OPEC+ announces a major compensation cuts plan through June 2026, with 7 key nations committing to significant oil production reductions to stabilize the global oil market.